V2EX  ›  英汉词典
Enqueued related words: Lsp

Language Server

定义 Definition

language server(语言服务器):一种为编辑器/IDE提供编程语言功能的后台服务进程,通常通过 Language Server Protocol(LSP) 与客户端通信,支持自动补全、跳转定义、悬停提示、重命名、诊断报错等功能。(在自然语言语境中也可泛指“处理语言的服务器”,但在软件开发领域最常见的是指 LSP 体系中的语言服务器。)

发音 Pronunciation (IPA)

/ˈlæŋɡwɪdʒ ˈsɝːvɚ/

例句 Examples

A language server can show errors as you type.
语言服务器可以在你输入时实时显示错误。

By connecting the editor to a language server, the team enabled consistent code navigation and refactoring across multiple projects and machines.
通过将编辑器连接到语言服务器,团队在多个项目与不同机器之间实现了统一的代码跳转与重构体验。

词源 Etymology

该术语由 language(编程语言)+ server(服务器/服务进程) 组合而来,指“为某种语言提供能力的服务端”。在现代开发工具中,它与微软推动的 Language Server Protocol(语言服务器协议) 密切相关:编辑器作为客户端,语言分析与智能功能由独立的“服务器”进程提供,从而实现跨编辑器复用。

相关词 Related Words

文献与作品 Literary / Notable Works

  • Language Server Protocol Specification(语言服务器协议规范文档)
  • Visual Studio Code Documentation(VS Code 官方文档中大量使用 language server 一词)
  • Eclipse LSP4J Documentation(Eclipse 生态的 LSP 实现文档)
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1729 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 13ms · UTC 05:11 · PVG 13:11 · LAX 21:11 · JFK 00:11
♥ Do have faith in what you're doing.